package com.cn.boot.student.service.rbac;

import com.cn.boot.student.util.CommonResult;
import com.cn.boot.student.entity.RoleEntity;

import java.util.List;

/**
 * 实现接口层
 */
public interface IRoleService {
    /**
     * 查询所有,条件查询，分页
     */
    CommonResult findAll(RoleEntity roleEntity);

    /**
     * 添加数据
     */
    CommonResult add(RoleEntity roleEntity);
    /**
     * 更新数据
     */
    CommonResult update(RoleEntity roleEntity);
    /**
     * 删除数据
     */
    CommonResult del(Integer id);
    /**
     * 批量删除
     */
    CommonResult dels(List<Integer> ids);
    /**
     * 根据id查询角色
     */
    CommonResult findById(Integer id);
}
